have one's foot in the grave - French English Dictionary